positive impression - Francés Inglés Diccionario